- 绷扒吊拷
- beng4 pa2 diao4 kao3to strip, tie up, hang and beat sb, an ancient torture technique* * *繃扒吊拷|绷扒吊拷 [bèng pá diào kǎo] ► to strip, tie up, hang and beat sb, an ancient torture technique
Chinese-English dictionary. Academic. 2013.
Chinese-English dictionary. Academic. 2013.